package in.view.delegate.base;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import in.controller.adapter.base.RobinAdapter;
import in.model.AdnModel;
import lombok.Getter;
import lombok.Setter;
public abstract class AdapterDelegate<T extends AdnModel>
{
@Getter @Setter private RobinAdapter<T> adapter;
public AdapterDelegate(RobinAdapter<T> adapter)
{
this.adapter = adapter;
}
public abstract View getView(T item, int position, View convertView, ViewGroup parent, LayoutInflater inflater);
public boolean onItemLongClick(int position, View view)
{
return false;
}
}